草庐IT

iphone - NSString 到 NSArray

全部标签

ios - 在 iPhone 锁定和休眠时测距和监控信标

所以我正在创建一个iOS应用程序,我正在后台寻找信标。一旦我的iPhone唤醒,它就可以正常工作,即使iPhone被锁定,它也能继续工作……但是iPhone必须仍然处于唤醒状态。一旦iPhone进入休眠状态,我的应用程序会再运行大约10次,然后停止。如果您唤醒iPhone,它会再次开始测距。我也尝试过监控,但没有成功。谁能告诉我这是否可能?我到处搜索,找不到答案!请在下面找到我的信标方法(在AppDelegate中)-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDiction

ios - 为现有的 iPhone 应用程序实现 WatchApp,并希望 api 调用在后台模式下发生在 iPhone 应用程序上

我正在为现有的iPhone应用程序实现WatchApp,并希望api调用在后台模式下发生在iPhone应用程序上。请建议如何去做。我的iPhone代码在Obj-C中,希望Watch代码在Swift中。对于来自Watch的网络查询,应在iPhone后台处理。这可能吗?如何实现? 最佳答案 您可以在watch应用中调用WCSession.sendMessage。当您的iOS应用程序可访问时,即使您的应用程序处于后台,也会调用相应的WCSessionDelegate回调方法。(在我的应用程序中运行良好)。当您的watch应用无法访问时,s

iOS - NSString 定义/初始化。 64 位与 32 位

我遇到了一个非常奇怪的问题。我在定义NSString对象时犯了一个错误。这是一个明显的错误。但奇怪的是,它在某些iOS设备上运行良好,而在其他设备上却导致崩溃。我已经修复了这个错误,但我仍然不知道为什么它会起作用。如果有人能帮助我理解这一点,我将不胜感激。谢谢!错误代码:NSString*language2=[[NSLocalepreferredLanguages]objectAtIndex:0];NSString*language=[languagesubstringToIndex:2];NSLog(@"language=%@",language);如您所见,“NSString*la

ios - 带有 iPhone 应用程序的 Magento SOAP API

我想在我的iPhone应用程序中使用magentosoapapi来实现登录用户、获取产品、购买产品等功能。我检查了这个链接MagentoSOAPAPI有一些php的例子。谁能建议我们如何在iOS或任何链接中使用它?请指导我。我也看过这个例子LogNMagento但我收到登录响应的响应0x0(nil)。我设置的值如下#ifndefMAGENTO_BASE_URL#defineMAGENTO_BASE_URL@"http://magentohost/api.php?type=soap&wsdl=1"#endif#ifndefMAGENTO_USERNAME#defineMAGENTO_US

ios - 如何在不复制 Google Drive 的情况下检查 iPhone MOV 文件的捕获日期

我在GoogleDrive上有MOV视频文件,这些文件是用iPhone拍摄的。我想查看这些视频的拍摄时间。我知道这是可能的,因为iPhone拍摄的MOV文件在这些数据中嵌入了标签。http://www.csitech.co.uk/iphone-video-metadata/遗憾的是,尽管GoogleDriveAPI会公开照片的拍摄日期,但不会公开视频的拍摄日期。可能是因为拍摄日期元数据不像照片(EXIF)那样普遍标准化。所以我需要运行自定义代码来检查标签,但我不想每次都必须从GoogleDrive复制文件。也就是说,我想在GoogleDrive上运行代码。这可能吗?

ios - NSDateFormatter Style.Medium Style 在 iPhone 中不显示

我在我的应用程序中使用NSDateFormatterStyle.MediumStyle来转换日期。我在标签上显示日期,字体大小为12它作用于iPad模拟器它显示像"nov12,1994"但在我的iPhone设备显示短格式化程序:“11/12/1994”。你知道为什么它在iPad上能用而在iPhone上却不行吗 最佳答案 来自NSDateFormatterStyle文档:Theformatforthesedateandtimestylesisnotexactbecausetheydependonthelocale,userprefer

ios - 检查 NSArray 是否排序

我有一个NSMutabaleArray,我想检查它在插入任何元素后是否处于排序模式。那么什么是最快的技术呢? 最佳答案 您需要一个循环来遍历并检查array[i+1]是否大于第array[i]元素,假设数组按升序排序。如果失败,则不会对其进行排序。这将是O(n)。通过使用Cocoa-库:典型的答案是再次对它进行排序,如果它已经排序那么那会很快,没有太多的时间和空间复杂性。然后比较两个数组,如果都匹配那么你的数组已经排序。编辑:以上是整数的示例。如果对象(Cocoa对象)在那里,那么你需要决定你想要比较什么样的值,如果是字符串则需要检

ios - 我需要 Apple Watch 应用程序才能在 iPhone 和 Apple Watch 之间进行通信吗?

我有一个iPhone应用程序,我想从配对的AppleWatch实时获取心率信息。我的问题是,我是否需要watch上的iPhone应用程序的watch版本(或界面)才能与watch通信并实时获取信息?能否请您指导我完成建立此连接并从watch到iPhone获取实时数据的步骤?我是否需要使用healthkit或watchconnectivityapi才能执行此操作?我现在很困惑。谢谢。 最佳答案 此问题已在Appledeveloperforums得到解答。基本上,watchthisvideo.如果你跳到大约32:00分钟,名为Mark的

ios - AVPlayer:当视频和设备的宽高比不同时,为什么 iPhone 视频不会失真?

例如,假设您使用AVCaptureSessionPresetMedium以360x480分辨率捕获视频,并使用AVPlayerLayer和AVLayerVideoGravityResizeAspectFill的videoGravity渲染它。视频在5S设备上全屏呈现,没有失真。5S设备的分辨率为320x568,所以360x480的视频不应该垂直拉伸(stretch)或水平收缩吗?缩放是如何工作的,以便即使视频的宽高比与设备的宽高比不同也能保持宽高比?AVFoundation和视频的新手,非常感谢您的帮助。 最佳答案 将您的video

ios - 什么是新 iPhone 的透视和流行力量?

iOS9.0在UITouch类上添加了新属性force。对于新的iPhone(6S),这可以获取用户手指压力的值。force属性的值似乎设置在0到6.66667之间。iOS9还添加了peek和pop功能-当用户在某些控件上应用特定的手指压力级别时,将触发编程操作。我的问题是:根据UITouch的force属性的值,这些压力级别(用于peek和pop)是多少?换句话说,我需要将force属性的阈值设置到什么值,以便要求用户应用与使用“peek”(或pop)时相同的手指压力级别)特征? 最佳答案 你可以尝试观察force使用以下函数的值